home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 6521 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  6.7 KB

  1. Path: apg.lahn.de!sweetdreams!sysop
  2. From: sysop@sweetdreams.lahn.de (Matthias Bethke)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: AB3D II beats Quake....
  5. Date: Tue, 26 Mar 1996 01:16:07 +0000
  6. Organization: Sweet Dreams BBS
  7. Distribution: world
  8. Message-ID: <sysop.02q6@sweetdreams.lahn.de>
  9. NNTP-Posting-Host: netserv.lahn.de
  10. Mime-Version: 1.0
  11. Content-Type: text/plain; charset=ISO-8859-1
  12. Content-Transfer-Encoding: 8bit
  13. X-Gateway: ZCONNECT XX apg.lahn.de [UNIX/Connect v0.71],
  14.        RFC1036/822 XX apg.lahn.de [UNIX/Connect v0.71]
  15.  
  16. On Tue 19-Mar-1996 22:43  Fabio Bizzetti wrote:
  17.  
  18. FB> What sucks++ is that AT is not *capable* to make innovative custom chips
  19. FB> (they can say it's not possible, but I know that every console producer
  20. FB> makes
  21. FB> custom chips). So, being not capable to make them, the PowerAmiga is
  22.  
  23. Why should they? The console customchips are very specialized and not
  24. necessarily suitable for an all-purpose graphics machine. Although some of
  25. their features are cool, speaking of PSX & Co.  And for "standard" chips like
  26. S3 or tseng you can get tons of support code ready to use.
  27.  
  28. FB> destined
  29. FB> to be another PC clone, with just a different CPU (PowerPC: btw, I bought
  30. FB> a
  31. FB> book and studied it, and I'm very disappointed: IT SUCKS, all the other
  32. FB> RISCs
  33. FB> are better, starting from the old and cheap Transputers) and a different
  34. FB> OS.
  35. FB> But for me, a games maker, the OS is not important for the final software.
  36.  
  37. Forget about programming a RISC machine in asm, it will only ruin your brains
  38. :) Honestly, I enjoy programming 680x0 asm, but I avoid touching the machine
  39. language of both x86 and RISCs (execpt for the 6502 :) ) like the plague. With
  40. the more advanced RISCs you need a lot of knowledge about caches, pipelines
  41. and superscalar units to arrange the commands in a way so they will run at
  42. full speed. On the 68xxx you have a similar situation with FPU instructions,
  43. some of which can be executed in parallel to each other and to integer
  44. instructions. It's already easier to use a compiler here, but on RISCs it's
  45. far worse. But that's the same on all RISCs - why is the PPC worse than
  46. others? I know only a little bit SPARC and MIPS asm, no PPC. In the field of
  47. speed PPCs don't suck at all so what's the matter?
  48.  
  49. FB> It seems that AT said << *everything* must be done with the OS, direct
  50. FB> hardware
  51. FB> programming will not be allowed anymore >>. I never expected such an
  52. FB> unwise
  53. FB> (I dont say "silly", because I must think they just aren't capable to make
  54. FB> better, for budget problems) decision about the new Amiga management.
  55.  
  56. Even PSX hardware is only programmed via system calls. When they upgrade to
  57. better hardware later, old games will still run. What do you want?
  58. Hardwarebanging like in A500 times? Look what happens to most of these games
  59. on faster CPUs and/or AGA!
  60.  
  61. FB> I recall A1200 and CD32 market died because some "C++ programmers" or
  62. FB> managers
  63. FB> didn't allow direct hardware programming. Cool ignorant people.
  64. FB> 8(((
  65.  
  66. Say what - THAT's why it died! :)
  67.  
  68. FB> If AT wants this shit from PowerAmiga, then IMHO the *last* Amiga will be
  69. FB> the
  70. FB> 680x0 and AGA based ones. The PowerAmiga will be a PC with just another
  71. FB> CPU.
  72.  
  73. What's your personal definition of "PC"? An SGI is just a PC too, as are VAXen
  74. and IBM Power boxes I supoose?
  75.  
  76. FB> I bought the PowerPC book (105 US dollars!) because I was enthusiast to
  77. FB> code
  78. FB> for the PowerAmiga, now I got the sensation it'll be like programming a
  79. FB> PC.
  80.  
  81. Games on PCs use less system routines and more hardware hacks than on any
  82. other system, maybe except the Amiga. They just support a lot of different
  83. pieces of hardware which makes them fill up CDs with their bloated code. So
  84. how will be programming a PowerAmiga through AmigaOS be like programming a PC?
  85.  
  86. FB> The A1000/A500 and A2000 were dream computers IMO because of their custom
  87. FB> chips and architecture, not because of the lame 1.0/1.1/1.2 OS.
  88. FB> I'll keep my 68060 Amiga for *development*, I'll create and test
  89. FB> algorithms,
  90. FB> graphics, sounds on my Amiga, but if this PowerAmiga is that anonymous
  91. FB> machine, I'll support only old Amigas and, before I support a PowerAmiga
  92. FB> with
  93. FB> no market, I'll prefer to support PC; the same thing with a different CPU
  94. FB> and an alive market.
  95.  
  96. What do you want AT to do? Stay with the 680x0? That's a dead end. Make own
  97. custom chips? They will be incompatible to anything like ECS or AGA (if they
  98. make them compatible, they *will* be crap). So new games will *only* run on
  99. the nw chips, otherwise you'll have to support different chipsets and end up
  100. like programming a PC (support AdLib, SB, SB stereo, SB16, AWE, GUS, etc. pp.)
  101. And how long do you think it will take for companies like S3 to come up with
  102. something more powerful at a fraction of the price? Of course AT could catch
  103. up with new customchips, but again the hardwarehacks will fail and future
  104. games will need to support yet another chipset. This is what sux!
  105.  
  106. FB> We should have gathered 10000 people through Internet, and bought the
  107. FB> Commodore
  108. FB> by ourselves. ;-<
  109.  
  110. You got a point here, that would indeed have been better. Though I doubt these
  111. people would have decided for anything but a PPC Amiga.
  112.  
  113. FB> I never believed that I would have thought this, but now I must judge real
  114. FB> facts: the PowerAmiga will born with much more *bad* problems than any
  115. FB> quality.
  116.  
  117. FB> Who will support such an anonymous abort? If I wanna program the PC
  118. FB> hardware,
  119. FB> I program the PC. The PowerPC CPU *sucks bigtime*, if I've to learn
  120. FB> another
  121. FB> CPU, why should I learn PowerPC and not 80x86 that gives some food back?
  122.  
  123. Because you have AmigaOS? You needn't learn another CPU, progrmming PPCs in
  124. asm is useless anyway.
  125.  
  126. FB> I miss the true Amigas.
  127.  
  128. You may always keep a 060, but that's the end of the 68K series, unfotunately.
  129.  
  130. FB> For being "idealist", I wasted more than 1 year of fulltime work on the
  131. FB> Amiga,
  132. FB> to make my first commercial game and live with it, and I got only 1549
  133. FB> UKP,
  134. FB> still believing in what I was doing, to live the hunger (I've to mantain
  135. FB> myself, I am not lucky as many students) in sight of a future for my
  136. FB> Amiga.
  137.  
  138. Well, that's hard, but what do you want then? Keep compatible to 68K? 
  139.  
  140. FB> |           Stop that fucking imperialist embargo against Cuba.           
  141.  
  142. At least here I have to agree :-)
  143.  
  144. ttyl!
  145.         Matthias
  146.  
  147. ------------------------------------------------------------------------------
  148. Matthias Bethke   | Usenet:   postmaster@sweetdreams.lahn.de  |God is  perfect
  149. Giessener Str. 31 | AmigaNet: lunkwill@39:176/208.0           |man is not
  150. 35457 Lollar      | HamRadio: DH9FAD                          |man made beer
  151. Germany           | W3: hhtp://wwwstud.uni-giessen.de/~s1089/ |god made pot!
  152. ------------------------------------------------------------------------------
  153.